package exception._5_20;

public class TryCatchDemo {
    //好利来, 爱达乐
    public static void main(String[] args) {
        System.out.println("main方法开始执行");
        try{
        String s="s";
        System.out.println("字符串长度:"+s.length());
            System.out.println("字符串第二个字符:"+s.charAt(0));
            System.out.println(Integer.parseInt(s));
        }catch (Exception e){
            System.out.println("出现异常");
        }
//        catch (NullPointerException|StringIndexOutOfBoundsException|NumberFormatException e){
//            System.out.println("空指针异常或数组下标越界异常或者数字格式异常,并且解决了");
//        }
//        catch (NullPointerException e){
//            System.out.println("空指针异常,并且解决了");
//        }catch(StringIndexOutOfBoundsException e){
//            System.out.println("字符串索引越界异常,并且解决了");
//        }

        System.out.println("main方法结束执行");
    }
}
